crookneck pumpkin (cucurbita moschata) - Spanish English Dictionary